from this point forth - Español Inglés Diccionario